(raining) in sheets - German English Dictionary